package com.qianxun.spider.annote;

import java.lang.annotation.*;

import static java.lang.annotation.ElementType.*;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

/**
 * @author: huwei
 * @date: 2020/6/29 17:44
 * @version: 1.0.0
 */
@Retention(RUNTIME)
@Target({TYPE})
public @interface SpiderBean {
    /**
     * 选择器，用于限定和共享选择器选中文本；
     * 提示：若设置该字段，则当前Bean的所有field的数据解析和获取将只能从该选择器选中的文本中解析，请注意选择的field选择器的设置，避免field字段解析不到数据的问题
     * @return
     */
    String selector() default "";
}
